find out all solutions